plastic shoe - French English Dictionary